body{
    margin: 0px;
}

#Center_Contend{
    float: left;
    margin-left: 6px;
}

#Center_Contend select {
    color: #666;
    font-size: 13px;
    padding: 3px;
    width: 200%;
}

#ProductMain{
    width: 600px;
    margin-bottom: 10px;
    display: block;
}

#ProductMain_Image{
    height: auto;
}

#ProductMain_Title{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    margin-top: -36px;
    margin-left: 30px;
}

#ProductMain_Border{    
    width: 566px;
    font-family: Arial;
    font-weight: bolder;
    font-size: 13px;
    margin-left: 8px;
    margin-top: 7px;
    border: #ccc medium solid; 
    padding: 10px;
    text-align: justify;
}


#detail_table a{
    color: #333;
    text-decoration: none; 
}

#detail_table a:hover{text-decoration: underline;}
#detail_table td{padding-bottom: 20px}

#BuyProduct{
    height: auto;
    width: auto;
    margin: 0px auto;
    padding: 0px auto;
}

#BuyProduct_Image{
    height: auto;    
}

#BuyProduct_Title{    
    font-family: Tahoma;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    margin-top: -34px;
    margin-left: 30px;
}

#BuyProduct_Border{
    width: 577px;
    height: auto;
    font-family: Arial;
    font-weight: bolder;
    font-size: 13px;
    margin-left: 8px;
    margin-top: 7px;
    border-top: #B3B4BD thick solid;
    border-left: #B3B4BD thick solid;
    border-right: #B3B4BD thick solid; 
    border-bottom: #B3B4BD thick solid;
    padding: 10px;
    text-align: justify;
}

#BuyProduct_Border img{
    width: auto;
    height: auto;
}

#BuyProduct_Border_Detail{
    text-align: center;    
}

#BuyProduct_Border_Detail img{
    border: solid #cccccc thin;    
    padding: 1px;
    width: 60px;
    height: 44px;
}

#BuyProduct_Border table{
    background: #ededed;
    border: 1px;
    border-color: #cccccc;
    border-style: solid;
    border-collapse: collapse;    
}

#BuyProduct_Border{
    width: 562px;
    height: auto;
    font-family: Arial;
    font-weight: bolder;
    font-size: 13px;
    margin-left: 8px;
    margin-top: 7px;
    border-top: #B3B4BD thick solid;
    border-left: #B3B4BD thick solid;
    border-right: #B3B4BD thick solid; 
    border-bottom: #B3B4BD thick solid;
    padding: 10px;
    text-align: justify;
}

#BoxImage{
    height: auto;
    width: 559px;
    background: #ededed;
    border: #cccccc thin solid;
}

#BoxImageDetail{
    text-align: center;
}

#BoxImageDetail img{
    width: 540px;
    height: auto;
    padding: 10px;
}

#BoxImageChoose{    
    height: auto;
    background: #ededed;
    border-top: #cccccc thin solid;
    text-align: center;    
    padding-top: 4px;
}

#BoxImageChoose img{
    padding: 1px;
    border: #cccccc 1px solid;    
}

#ImageChoose{
    position: relative;
    z-index: 0;
}

#ImageChoose:hover{
    background-color: transparent;
    z-index: 50;
}

#ImageChoose span{
    position: absolute; 
    background-color: #ffffff;
    padding: 5px;
    border: 1px solid #cccccc;
    visibility: hidden;
    color: black;
    text-decoration: none;
}

#ImageChoose span img{
    padding: 2px;
}

#ImageChoose:hover span{
    visibility: visible;    
    left:150px;
    top: -100px;
}

#ImageChooseDetail img{
    width: 60px;
    height: 44px;
    padding: 1px;
    border: #cccccc 1px solid;
}

#RelatedProducts{
    height: auto;
    width: auto;
}

#RelatedProducts_Image{
    height: auto;
    margin-top: 10px;
}

#RelatedProducts_Title{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    margin-top: -34px;
    margin-left: 30px;
}

#RelatedProducts_Border{
    width: 562px;
    height: auto;
    font-family: Arial;
    font-weight: bolder;
    font-size: 13px;
    margin-left: 8px;
    margin-top: 7px;
    border-top: #B3B4BD thick solid;
    border-left: #B3B4BD thick solid;
    border-right: #B3B4BD thick solid; 
    border-bottom: #B3B4BD thick solid;
    padding: 10px;
    text-align: justify;
}

#RelatedProducts_Border img{
    text-align: center;
}

